JavaScript
A5.audio.Playervolume Method
Syntax
A5.audio.Player.volume(volume)
Arguments
- volumenumber
Volume to set, a value between 0.0 and 1.0.
Description
Set the volume of the audio playback.
Example: Adjusting the Volume for the AudioPlayer Control
The UX Component AudioPlayer control's JavaScript object can be used to adjust the audio volume. The _play property of the object contains the audio player class methods. The JavaScript is an example of a function that could be used to increase or decrease the audio volume for an AudioPlayer control:
function incrementVolume (increaseVolume) { // Get the object for the AudioPlayer Control: var audioObj = {dialog.object}.getControl('AUDIOPLAYER'); if (audioObj) { // get the current volume level: var state = audioObj._play.getState(); var volume = state.volume; if (increaseVolume === true) { // increase the volume for the AudioPlayer volume = Math.min(1.0,volume + 0.1); } else { // decrease the volume for the AudioPlayer volume = Math.max(0.0,volume - 0.1); } // set the volume audioObj._play.volume(volume); } }
The AudioRecorderAndPlayer control's JavaScript object also has a _play property containing methods for the audio player class.
See Also